iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 15
0
Modern Web

遺留系統重構 - 從 MEAN Stack 轉移到 go-vue-postgresql系列 第 15

Day 15 : 整合 - 把 vue 和 golang 放一起

  • 分享至 

  • xImage
  •  

依照原先MEAN下的架構,安排伺服器端的程式與瀏覽器端的程式

目錄架構

api 中為處理邏輯的程式,並給路由器調用,
client 中為瀏覽器端的原始碼,
config 中放置了伺服器的設定值,例如資料庫的連線字串或是外部連接用的密鑰,
model 中有設置資料庫的程式,並規範了與資料庫的架構
static 為靜態目錄區,client 建置後的程式碼也會放在這裡
test 為測試程式放置的目錄,提供伺服器端的測試,

在這個架構下,還帶有 MVC 的陰影,在前後端分離之後,
對於後端渲染的部分,便相對減少,

後端渲染的機制,會用反向代理的方式,透過 SSR 的方式,由 Node.js 負責,
最後整合在一起。


上一篇
Day 14 : 模組 : 套件管理工具 go mod
下一篇
Day 16 : 反向代理 - 透過 ReverseProxy 轉向
系列文
遺留系統重構 - 從 MEAN Stack 轉移到 go-vue-postgresql30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言